package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;
// 订单表

@AllArgsConstructor
@NoArgsConstructor
@Data
public class Order  {
    private Integer id; // 主键ID
    private Long tradingOrderNo; // 系统交易订单号
    private Integer status; // 订单状态  0 未支付 1 待执行 2 已完成 3 待支付 4 已关闭 5 已退款
    private BigDecimal amount; // 金额
    private Integer memberId; // 本单客户id
    private String memberName; // 本单客户名字
    private String phone; // 客户手机号
    private Long petId; // 本单宠物id
    private String petName; // 本单宠物名字
    private Integer branchId; // 门店id
    private String branchName; // 门店名字
    private String image; // 动物图片
    private LocalDateTime getPetTime; // 宠物领养时间
    private LocalDateTime createTime; // 订单创建时间
    private LocalDateTime updateTime; // 订单修改时间
    private Long createBy; // 订单创建人名字
    private Long updateBy; // 订单更新人名字

    private Integer page;   //分页查询的页码，如果未指定，默认为1
    private Integer pageSize;   //分页查询的每页记录数，如果未指定，默认为10
}